require(['jquery', 'util/formElementManager', 'util/formRender'/*, 'components/BaseElement', 'components/DateTime'*/ ],
	function($, formElementManager, formRender/*, BaseElement, DateTime*/ ) {
		
		function test1(){
			console.log(arguments);
			console.log(typeof BaseElement);
			console.log(typeof FormInput);
			var pram = {
				"typeId": 1,
				"tagName": "input",
				"des": "描述"
			}
			var be = new BaseElement(pram);
			console.log(be);
			var d = be.createDom();
			console.log(d);
			//$("#layout-main .drag-form-lay").html(d);
	
			be.label("新标签");
			console.log(be.label());
	
			var al = formElementManager.getall();
			console.log(al);
	
			{
				pram = {
					"typeId": 2,
					"tagName": "input",
					"des": "描述2222"
			    }
				let fi = new FormInput(pram);
				console.log(fi);
				console.log(fi.label());
			}
	
			al = formElementManager.getall();
			console.log(al);
			
		}
		
		function test2() {
			var val = $.valHooks.div.get($("#formSetting-helperText-Color"));
			console.log(val);

		}
		
		function test3() {
			let dt = new DateTime();
			dt.appendTo($("body"));
			dt.propertyId = 1;
		}
		
		
		function test4() {
			
		}
		
		test4();
	});